package com.yeyks.common.result;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.metadata.BaseRowModel;
import lombok.Data;

/**
 * @Author fuchangshuai
 * @date 2019/4/1 11:10 AM
 */
@Data
public class OrderDownloadResult extends BaseRowModel {
    //订单号
    @ExcelProperty(value = "订单号", index = 0)
    private String orderNo;

    //创建时间
    @ExcelProperty(value = "创建时间", index = 1)
    private String gmtCreate;

    //酒店名称
    @ExcelProperty(value = "酒店名称", index = 2)
    private String snapshotHotelName;

    //房间名称
    @ExcelProperty(value = "房间名称", index = 3)
    private String snapshotRoomName;

    //订单总额
    @ExcelProperty(value = "订单总额", index = 4)
    private String snapshotTotalFee;

    //退款金额
    @ExcelProperty(value = "退款金额", index = 5)
    private String snapshotRefundFee;

    //客房成交价
    @ExcelProperty(value = "客房成交价", index = 6)
    private String dealPrice;

    //客房标准订房价(每天的用逗号隔开)
    @ExcelProperty(value = "客房标准订房价", index = 7)
    private String salePrice;

    //房间数
    @ExcelProperty(value = "房间数", index = 8)
    private Integer roomCount;

    //入住天数
    @ExcelProperty(value = "入住天数", index = 9)
    private Integer days;

    //订单状态
    @ExcelProperty(value = "订单状态", index = 10)
    private String status;

    //入住时间
    @ExcelProperty(value = "入住时间", index = 11)
    private String checkIn;

    //离店时间
    @ExcelProperty(value = "离店时间", index = 12)
    private String checkOut;

    //下单用户
    @ExcelProperty(value = "下单用户", index = 13)
    private String name;

    //手机号
    @ExcelProperty(value = "手机号", index = 14)
    private String phone;

    @ExcelProperty(value = "区域", index = 15)
    private String area;

    @ExcelProperty(value = "用券值", index = 16)
    private String couponValue;

    @ExcelProperty(value = "银行", index = 17)
    private String bankNameAndBranch;

    @ExcelProperty(value = "开户用户名", index = 18)
    private String userName;

    @ExcelProperty(value = "银行卡号", index = 19)
    private String bankCard;

}
